//
//  NSMutableDictionary+YCTools.h
//  YCCategory
//
//  Created by Apple on 2022/11/1.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface NSMutableDictionary (YCTools)

- (void)setObj:(id)i forKey:(NSString*)key;

- (void)setString:(NSString*)i forKey:(NSString*)key;

- (void)setBool:(BOOL)i forKey:(NSString *)key;

- (void)setInt:(int)i forKey:(NSString *)key;

- (void)setInteger:(NSInteger)i forKey:(NSString *)key;

- (void)setUnsignedInteger:(NSUInteger)i forKey:(NSString *)key;

- (void)setCGFloat:(CGFloat)f forKey:(NSString *)key;

- (void)setChar:(char)c forKey:(NSString *)key;

- (void)setFloat:(float)i forKey:(NSString *)key;

- (void)setDouble:(double)i forKey:(NSString*)key;

- (void)setLongLong:(long long)i forKey:(NSString*)key;

//- (void)setPoint:(CGPoint)o forKey:(NSString *)key;
//
//- (void)setSize:(CGSize)o forKey:(NSString *)key;
//
//- (void)setRect:(CGRect)o forKey:(NSString *)key;

@end

NS_ASSUME_NONNULL_END
